make an elaborate toilet - Français Anglais Dictionnaire